You searched for: “most tenable”
Pertaining to something that can be maintained or defended. (1)